scrupulous in money matters